package com.shop2cn.iapi.agentproducts.parameter;
import com.ymt.base.BaseBean;
import java.math.BigDecimal;
import java.util.List;
/**
*OpenAPI(创建商品)Bean
*FreeMaker Template自动生成代码
*/
public class AddProductBean extends BaseBean{
	/**仓库*/
	private Integer depotId;
	private String depotName;
	/**商户Id*/
	private int userId;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#userId
	 */
	public int getUserId(){
 
		return userId;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#userId
	 */
	public void setUserId(int userId){
 
		this.userId = userId;
 
	}
	/**客服id*/
	private int csId;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#csId
	 */
	public int getCsId(){
 
		return csId;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#csId
	 */
	public void setCsId(int csId){
 
		this.csId = csId;
 
	}
	/**商户名称*/
	private String userName;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#userName
	 */
	public String getUserName(){
 
		return userName;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#userName
	 */
	public void setUserName(String userName){
 
		this.userName = userName;
 
	}
	/**发布类型*/
	private int saleType;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#saleType
	 */
	public int getSaleType(){
 
		return saleType;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#saleType
	 */
	public void setSaleType(int saleType){
 
		this.saleType = saleType;
 
	}
	/**商品标题*/
	private String title;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#title
	 */
	public String getTitle(){
 
		return title;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#title
	 */
	public void setTitle(String title){
 
		this.title = title;
 
	}
	/**商品图片*/
	private List<String> pics;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#pics
	 */
	public List<String> getPics(){
 
		return pics;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#pics
	 */
	public void setPics(List<String> pics){
 
		this.pics = pics;
 
	}
	/**是否设置给下架代理*/
	private boolean setAgentPrice;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#setAgentPrice
	 */
	public boolean getSetAgentPrice(){
 
		return setAgentPrice;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#setAgentPrice
	 */
	public void setSetAgentPrice(boolean setAgentPrice){
 
		this.setAgentPrice = setAgentPrice;
 
	}
	/**规格列表*/
	private List<CatalogDto> catalogList;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#catalogList
	 */
	public List<CatalogDto> getCatalogList(){
 
		return catalogList;
 
	}
	
 	/**
	 * @return the depotName
	 */
	public String getDepotName() {
		return depotName;
	}
	/**
	 * @param depotName the depotName to set
	 */
	public void setDepotName(String depotName) {
		this.depotName = depotName;
	}
	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#catalogList
	 */
	public void setCatalogList(List<CatalogDto> catalogList){
 
		this.catalogList = catalogList;
 
	}
	/**物流方式*/
	private int catalogStatus;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#catalogStatus
	 */
	public int getCatalogStatus(){
 
		return catalogStatus;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#catalogStatus
	 */
	public void setCatalogStatus(int catalogStatus){
 
		this.catalogStatus = catalogStatus;
 
	}
	/**物流方式中身份信息提供方式*/
	private int cardInfo;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#cardInfo
	 */
	public int getCardInfo(){
 
		return cardInfo;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#cardInfo
	 */
	public void setCardInfo(int cardInfo){
 
		this.cardInfo = cardInfo;
 
	}
	/**二级类目Id*/
	private int categoryId;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#categoryId
	 */
	public int getCategoryId(){
 
		return categoryId;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#categoryId
	 */
	public void setCategoryId(int categoryId){
 
		this.categoryId = categoryId;
 
	}
	/**三级类目Id*/
	private int thirdCategoryId;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#thirdCategoryId
	 */
	public int getThirdCategoryId(){
 
		return thirdCategoryId;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#thirdCategoryId
	 */
	public void setThirdCategoryId(int thirdCategoryId){
 
		this.thirdCategoryId = thirdCategoryId;
 
	}
	/**品牌Id*/
	private int brandId;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#brandId
	 */
	public int getBrandId(){
 
		return brandId;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#brandId
	 */
	public void setBrandId(int brandId){
 
		this.brandId = brandId;
 
	}
	/**备注*/
	private String remark;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#remark
	 */
	public String getRemark(){
 
		return remark;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#remark
	 */
	public void setRemark(String remark){
 
		this.remark = remark;
 
	}
	/**运费模板ID*/
	private String freightTemplateName;
	
	
	/**
	 * @return freightTemplateName
	 */
	public String getFreightTemplateName() {
		return freightTemplateName;
	}
	/**
	 * @param freightTemplateName 要设置的 freightTemplateName
	 */
	public void setFreightTemplateName(String freightTemplateName) {
		this.freightTemplateName = freightTemplateName;
	}
	/**币种*/
	private String currency;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#currency
	 */
	public String getCurrency(){
 
		return currency;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#currency
	 */
	public void setCurrency(String currency){
 
		this.currency = currency;
 
	}
	/**详情文字*/
	private String description;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#description
	 */
	public String getDescription(){
 
		return description;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#description
	 */
	public void setDescription(String description){
 
		this.description = description;
 
	}
	/**详情图片*/
	private List<String> descPicList;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#descPicList
	 */
	public List<String> getDescPicList(){
 
		return descPicList;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#descPicList
	 */
	public void setDescPicList(List<String> descPicList){
 
		this.descPicList = descPicList;
 
	}
	/**是否在买家端店铺首页中不露出*/
	private boolean invisible;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#invisible
	 */
	public boolean getInvisible(){
 
		return invisible;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#invisible
	 */
	public void setInvisible(boolean invisible){
 
		this.invisible = invisible;
 
	}
	/**税率*/
	private double tariffRate;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#tariffRate
	 */
	public double getTariffRate(){
 
		return tariffRate;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#tariffRate
	 */
	public void setTariffRate(double tariffRate){
 
		this.tariffRate = tariffRate;
 
	}
	/**免税店币种*/
	private String marketCurrency;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#marketCurrency
	 */
	public String getMarketCurrency(){
 
		return marketCurrency;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#marketCurrency
	 */
	public void setMarketCurrency(String marketCurrency){
 
		this.marketCurrency = marketCurrency;
 
	}
	/**商品小视频*/
	private VideoDto vodeo;
  	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#vodeo
	 */
	public VideoDto getVodeo(){
 
		return vodeo;
 
	}
 	/**
	 * @see com.shop2cn.iapi.agentproducts.parameter.AddProductBean#vodeo
	 */
	public void setVodeo(VideoDto vodeo){
 
		this.vodeo = vodeo;
 
	}
	/**
	 * @return the depotId
	 */
	public Integer getDepotId() {
		return depotId;
	}
	/**
	 * @param depotId the depotId to set
	 */
	public void setDepotId(Integer depotId) {
		this.depotId = depotId;
	}
	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return "AddProductBean [depotId=" + depotId + ", depotName=" + depotName + ", userId=" + userId + ", csId="
				+ csId + ", userName=" + userName + ", saleType=" + saleType + ", title=" + title + ", pics=" + pics
				+ ", setAgentPrice=" + setAgentPrice + ", catalogList=" + catalogList + ", catalogStatus="
				+ catalogStatus + ", cardInfo=" + cardInfo + ", categoryId=" + categoryId + ", thirdCategoryId="
				+ thirdCategoryId + ", brandId=" + brandId + ", remark=" + remark + ", freightTemplateName="
				+ freightTemplateName + ", currency=" + currency + ", description=" + description + ", descPicList="
				+ descPicList + ", invisible=" + invisible + ", tariffRate=" + tariffRate + ", marketCurrency="
				+ marketCurrency + ", vodeo=" + vodeo + "]";
	}
	
	
}
